package com.yvon.maple.service.msg.core.websocket.contant;

/**
 * @author : Yvon
 * @since : 2021-12-02
 */
public enum WsEnum {

    /** 系统消息 */
    SYSTEM("SYSTEM"),
    /** 登录指令 */
    LOGIN("LOGIN"),
    /** 登出指令 */
    LOGOUT("LOGOUT"),
    /** 聊天消息 */
    CHAT("CHAT"),

    /**
     * 订阅
     */
    SUBSCRIBE("SUBSCRIBE"),

    /**
     * 发布
     */
    PUBLISH("PUBLISH");


    private final String name;

    WsEnum(String name){
        this.name = name;
    }

    public String getName(){
        return this.name;
    }

    @Override
    public String toString(){
        return this.name;
    }

}
